1c04af51afd74fff8302c5f1dac39c02ac2e7516,src/main/java/io/lavagna/web/api/CardDataController.java,CardDataController,moveActionItem,#number#number#OrderData#User#,320
Before Change
@ResponseBody
public boolean moveActionItem(@PathVariable("actionItemId") int actionItemId,
@PathVariable("to") Integer newReferenceId, @RequestBody OrderData dataOrder, User user) {
int cardId = cardDataRepository.getUndeletedDataLightById(actionItemId).getCardId();
cardDataService.moveActionItem(cardId, actionItemId, newReferenceId, dataOrder.newContainer, user, new Date());
eventEmitter.emitMoveActionItem(cardId);
After Change
public boolean moveActionItem(@PathVariable("actionItemId") int actionItemId,
@PathVariable("to") Integer newReferenceId, @RequestBody OrderData dataOrder, User user) {
CardData actionItem = cardDataRepository.getUndeletedDataLightById(actionItemId);;
CardData fromActionList = cardDataRepository.getDataLightById(actionItem.getReferenceId());
CardData toActionList = cardDataRepository.getDataLightById(newReferenceId);
int cardId = actionItem.getCardId();
cardDataService.moveActionItem(cardId, actionItemId, newReferenceId, dataOrder.newContainer, user, new Date());
eventEmitter.emitMoveActionItem(cardId, fromActionList.getContent(), toActionList.getContent(), actionItem.getContent());
return true;
}